package com.tkjt.pms.modules.report.mapper;

import com.tkjt.pms.common.entity.TkIndexInfo;
import com.tkjt.pms.modules.report.vo.DatagridVO;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface ReportDownLoadMapper {
    List<Map<String,Object>> getDepartUserByGroup(Map<String,Object> param);

    List<Map<String,Object>> getDepartByGroup(Map<String,Object> param);

    List<Map<String,Object>> getWeightByParam(Map<String,Object> param);

    List<String> getOrgCodesByUserName(String userName);

    List<String> getOrgCodeAllow(Map<String,Object> param);

    List<TkIndexInfo> selectList(DatagridVO datagridVO);

    int selectCount(DatagridVO datagridVO);
}
